7868 Naylor Ave

Los Angeles
Offered at $1,729,000

3 bed | 2.5 bath | 1755 sf. | 6031 sf. lot