35
5305 Tyler Ave
Temple City, CA 91780
$2,900,000 USD
8,274 SF
10
Units
5.27% Cap Rate
8,274 SF
$2,900,000 USD
Apartments