Price Reduced
Viewed
315 W 63rd Place
Los Angeles, CA 90003
$429,000
3 beds
1 full
bathrooms684 sq.ft.
Listed By CENTURY 21 Desert Rock