11
920 N 1st
Alhambra, CA 91801
$4,800,000 USD
10,911 SF
16
Units
5.06% Cap Rate
10,911 SF
$4,800,000 USD
Apartments