1311 Hubbard Ave, San Leandro, CA 94579

| 0 SQ/FT

Pending $899,000

Occupied duplex located on a beautiful street in San Leandro