311 Campbell Avenue

  • $$425,000 USD