Rose Equities Pays $31 Million for Torrance Offices
Briefly