1772 N Barranca Ave, Glendora, CA 91740
Property Website +1 513-791-5791
2,000 Sq. Ft.
$20,000 deposit
2,000 Sq Ft
$2,000 deposit