13
51704 Cesar Chavez St
Coachella, CA 92236
$1,495,000 USD
6,280 SF
6
Units
6.64% Cap Rate
6,280 SF
$1,495,000 USD
Apartments