Jump to MLS#:
MLS#:180031254
16913 New Rochelle Way, # 82, San Diego, CA 92128
$2,700,000 | MLS#: 180031254