$1,749,000
1017 N Croft Ave unit: 201, Los Angeles, CA, 90069
Condominium