Modern Luxury Loft In Downtown San Diego

877 Island Ave #101

San Diego, CA, 92101


$924,900