top of page
< Back

2006 W 21st St

2006 W 21st St, Los Angeles, CA 90018, USA

Investor Managing

$750,000

Property Description

Contact Agent

Property Details

Property Type

Size

1,624

Bedrooms

4

Bathrooms

3

Floors

5,888 sqft

Year Built

1959

Property Location

2006 W 21st St, Los Angeles, CA 90018, USA

bottom of page