I have sold a property at 12451 POWELL ST in Mission.
Looking for an investment or to build your dream home? Look no further, 4.44 acres of land awaits your ideas! Land is ready to be subdivided into 2 lots, good drilled well; begin building the perfect home! Call for details package.