Diamond Bar Automotive
Diamond Bar, CA
The Diamond Bar Auto center is located off the 57 freeway at Temple Street in the heart of Diamond Bar. The project enjoys easy access and visibility from the freeway and is home to many of the area’s prominent auto mechanics.
Please contact us for availability.
28,907 Sq. Ft.
Stonewood Property Management