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