23 cost $1,925 per month. Located at 915 S Mesa St, San Pedro, CA 90731, USA, 23 has 2 bedroom units available. Based on the average rent price of 2 bedrooms in Los Angeles, renting an apartment at 23 is 43% cheaper per month.Other apartment buildings 2161 W 25th St, 1725 Freeman Ave, 5762 Ravenspur Dr, 401 401 & 407 Avenue G
Balcony | Vinyl Plank Flooring |
Appliances
Free Standing Gas Range |
Building
Water/Sewer |