Spencer Arms Apartments

3634 Spencer St # 121
Torrance, CA 90503
No photo available for this business

Business Information

Apartment Operators

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jan 09, 2008
I lived here for several years (2004 - 2007) and thoroughly enjoyed the experience. I found the complex to be quiet, attractive and managed ... (more)

Browse our top cities

Browse cities by state