629 17th Ave N - Bay Meadows St Lot 30
properties