1/47 Active 3D $344,500 4 Beds3 Baths2,442 SqFt 7106 Japonica ST, Houston, TX 77087 Listed by Equity Real Estate