Main Content
839 N Ogden Dr
839 N Ogden Dr, Los Angeles, California
5 Beds
6 Baths
APPROX 6,498 SQFT LOT
$3,710,000
SOLD
Request More Info For