19
17717 Scherzinger Ln
Santa Clarita, CA 91387
$2,350,000 USD
7,427 SF
8
Units
5.16% Cap Rate
7,427 SF
$2,350,000 USD
Apartments