38
565 N Beech St
Escondido, CA 92025
$1,295,000 USD
2,264 SF
2
Units
4.9% Cap Rate
2,264 SF
$1,295,000 USD
Apartments