$1,310,000 - 3565 Meade Avenue, San Diego, CA 92116
3565 Meade Avenue
San Diego,
CA
92116
Property listed by Ilko Realty, Ricardo Ilko realtor36@live.com