This is a apartment home. This home is located at 4868 Talmadge Park Row, San Diego, CA 92115.Show more