18713 Vanowen St
Reseda, CA 91335
$1,048,888 USD
1,884 SF
4
Units
6% Cap Rate
1,884 SF
$1,048,888 USD
Apartments