Long Beach, CA - United Rentals
2635 E South St, Lakewood, California 90805
- 3,000 sq ft
- Built 1976
- $2,433 / sq ft
SRS National Net Lease Group is pleased to present the exclusive opportunity to acquire the fee simple interest (land and building ownership...