Listings Between $850000 - $900000 in North park

3712 Florida St San Diego, CA 92104