818 N Avenue 51

  • $950,000
Los Angeles